full of small protuberances - Türkisch Englisch Wörterbuch